retaining groove - Spanish English Dictionary